Big Huge Thesaurus

giant hyssop

noun